leafy bower - Turkish English Dictionary